buff-thighed puffleg - German English Dictionary